containing twenty years - English Synonyms Dictionary